package com.zmq.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import java.util.HashMap;
import java.util.Map;

@Controller
public class MainController {
    /**
     * 跳转登陆页面
     * @return
     */
    @RequestMapping("index.html")
    public String toLogin(){
        return "index";
    }
    /**
     * 跳转注册页面
     * @return
     */
    @RequestMapping("reg.html")
    public String toReg(){
        return "reg";
    }

    /**
     * 跳转找回密码页面
     * @return
     */
    @RequestMapping("forget.html")
    public String toForget(){
        return "forget";
    }

    /**
     * 跳转主页
     * @return
     */
    @RequestMapping("main.html")
    public String toMain(){
        return "main";
    }

    /**
     * 跳转其他页面
     * @param html
     * @return
     */
    @RequestMapping("other")
    public String toOtherHtml(String html) {
        return html;
    }

    /**
     * 导出excel
     * @return
     */
    @RequestMapping("toExport")
    public String toExport(){
        return "export";
    }

    /**
     * 通知用的方法
     *
     * @return
     */
    @RequestMapping("informTest")
    @ResponseBody
    public Map informTest() {
        Map map = new HashMap();
        map.put("code", true);
        map.put("msg", "通知测试");
        System.out.println(map);
        return map;
    }
}
